Ary BorgesAry Borges
Ljubljana and Four Different Ways to Win: Nerve Is the Unsolved Variable in the Round of 16At the seventh minute of game three, Patrick Franziska led Tomislav Pucar 10-...
European Mixed Doubles Final: France Learned to Survive, Germany Learned to StrangleAt the tenth minute of game two, the score stood at 6-9. Charlotte Lutz stood...
Elite Table Tennis and the Data War: When China's Empire Is No Longer a GivenIn the autumn of 2026, at a small arena in Guangzhou, I sat in the seventh ro...
World Table Tennis and the Shattering of a Racket: Rereading China's Throne Through ProbabilityI sat in a small café in Nanshan District, Shenzhen, replaying the slow-motio...
Modern Table Tennis: When Data Changes Everything on the TableModern Table Tennis: When Data Changes Everything on the Table Each wrist sna...
The Hidden Structure of the V.League: What Vietnamese Football Never Says Out LoudI remember that evening at a V.League stadium. The seventy-eighth minute. The...
Kumamoto Masters 2026: Li Shifeng Takes the Anchor Role and the Depth Test for China's Men's SinglesIn sports reporting there is a kind of silence that readers tend to scroll...
When Data Goes Silent: Lessons From a Failed Esports Analysis PipelineA number stopped me in the middle of an analysis session: 0. Not the 0.42 xG...
VFF Reaches AFC Diamond Tier for a Fourth Straight Time: The Door Remains ShutOn October 16, the Asian Football Confederation (AFC) published the shortlist...
Andreescu and Stephens: Two Small Titles, Two Very Different Distances from the WTA SummitRovereto, a late-season evening. The arena sits in the belly of a small...
Alcaraz Opens in Shanghai: 20 Net Rushes, 24 Winners, and the Five-Month Wrist EquationI still remember the way Alcaraz stepped up to the net in the seventh game of...
CS2 Loses Players for a Seventh Straight Month: 1.45 Million Peak, 805,000 AverageOn September 23, 2026, CS2 recorded a concurrent peak of 1,450,705 players....
A Night in Pittsburgh: SMU Ends Pitt's 58-Match Home Streak With a Wall and a Starless AttackMinute 38 of the third set, and the scoreboard flipped to 37-36. Fitzgerald...
2026 Asian Games Women's Volleyball Semifinal: Thailand Lose 2-3 to China, and the Gap Lives in the Fifth SetSet four ended at 28-26. I was sitting in front of a screen in a small...
Vietnam U17 lose to FC Seoul U18: the value lies in the process, not the scorelineLate October, after the final whistle, I stayed in the small stand for anothe...
Raphinha Absent in Istanbul: Barcelona's Rhythm and the Void on the Left FlankOn a morning at the Joan Gamper training centre, three coloured pens lay on t...
European Athletics 2028: A £3 Million Prize Fund and the Repricing of the TrackAt Birmingham, when the last British gold medal of the championships was...
An Empty Spreadsheet in Badminton Analysis, and the Cost of Filling the Blanks with GuessworkOn the third night of the week, with the Jakarta arena dark and Surabaya...
MIBR GC beat FENNEL Female 2-0: the 103-point Elo gap lies in strength of schedule, not win rateThe second map closed after 37 minutes. The first map ran 38 minutes. That is...
The Major Season and the Wrist Fracture: When the Meta Changes Its Tune in the Heart of SeoulOn the fourth night of the group stage, the arena was full, and I sat in the...
European Mixed Doubles Final: France Learned to Survive, Germany Learned to StrangleAt the tenth minute of game two, the score stood at 6-9. Charlotte Lutz stood...
Elite Table Tennis and the Data War: When China's Empire Is No Longer a GivenIn the autumn of 2026, at a small arena in Guangzhou, I sat in the seventh ro...
World Table Tennis and the Shattering of a Racket: Rereading China's Throne Through ProbabilityI sat in a small café in Nanshan District, Shenzhen, replaying the slow-motio...
Modern Table Tennis: When Data Changes Everything on the TableModern Table Tennis: When Data Changes Everything on the Table Each wrist sna...
The Hidden Structure of the V.League: What Vietnamese Football Never Says Out LoudI remember that evening at a V.League stadium. The seventy-eighth minute. The...
Kumamoto Masters 2026: Li Shifeng Takes the Anchor Role and the Depth Test for China's Men's SinglesIn sports reporting there is a kind of silence that readers tend to scroll...
When Data Goes Silent: Lessons From a Failed Esports Analysis PipelineA number stopped me in the middle of an analysis session: 0. Not the 0.42 xG...
VFF Reaches AFC Diamond Tier for a Fourth Straight Time: The Door Remains ShutOn October 16, the Asian Football Confederation (AFC) published the shortlist...
Andreescu and Stephens: Two Small Titles, Two Very Different Distances from the WTA SummitRovereto, a late-season evening. The arena sits in the belly of a small...
Alcaraz Opens in Shanghai: 20 Net Rushes, 24 Winners, and the Five-Month Wrist EquationI still remember the way Alcaraz stepped up to the net in the seventh game of...
CS2 Loses Players for a Seventh Straight Month: 1.45 Million Peak, 805,000 AverageOn September 23, 2026, CS2 recorded a concurrent peak of 1,450,705 players....
A Night in Pittsburgh: SMU Ends Pitt's 58-Match Home Streak With a Wall and a Starless AttackMinute 38 of the third set, and the scoreboard flipped to 37-36. Fitzgerald...
2026 Asian Games Women's Volleyball Semifinal: Thailand Lose 2-3 to China, and the Gap Lives in the Fifth SetSet four ended at 28-26. I was sitting in front of a screen in a small...
Vietnam U17 lose to FC Seoul U18: the value lies in the process, not the scorelineLate October, after the final whistle, I stayed in the small stand for anothe...
Raphinha Absent in Istanbul: Barcelona's Rhythm and the Void on the Left FlankOn a morning at the Joan Gamper training centre, three coloured pens lay on t...
European Athletics 2028: A £3 Million Prize Fund and the Repricing of the TrackAt Birmingham, when the last British gold medal of the championships was...
An Empty Spreadsheet in Badminton Analysis, and the Cost of Filling the Blanks with GuessworkOn the third night of the week, with the Jakarta arena dark and Surabaya...
MIBR GC beat FENNEL Female 2-0: the 103-point Elo gap lies in strength of schedule, not win rateThe second map closed after 37 minutes. The first map ran 38 minutes. That is...
The Major Season and the Wrist Fracture: When the Meta Changes Its Tune in the Heart of SeoulOn the fourth night of the group stage, the arena was full, and I sat in the...
